Analysis of Hardware and Software Approaches to Embedded In-Circuit Emulation of Microprocessors
نویسندگان
چکیده
This paper investigates various approaches to embed the functionality of in-circuit emulation (ICE) into microprocessor cores in SoC (System-On-Chip) chips. Three styles of ICE’s (hardware-oriented, software-oriented and hybrid) are defined and implemented. They are integrated with a synthesizable ARM7 microprocessor core and synthesized to gate level to quantitatively analyze and compare their performance, cost and debugging features.
منابع مشابه
System prototyping in the COBRA project
This paper summarizes the workplan of the COBRA project*. Thereby it emphasizes the work concerning our prototyping environment with special benefit for hardware/software codesign which we use as target architecture in COBRA. This architecture is very flexible, easy extensible, and provides a high gate capacity. It supports standard processor integration as well as processor emulation.
متن کاملA Retargetable Embedded In-Circuit Emulation Module for Microprocessors
This article presents an in-circuit emulation (ICE) module that can be embedded with a microprocessr core. The ICE module, based on the IEEE 1149.1 JTAG architecture, supports typical debugging and testing mechanisms, including boundary scan paths, partial scan paths, single stepping, internal resource monitoring and modification, breakpoint detection, and mode switching between debugging and n...
متن کاملThe Real-time Debug of Embedded Systems Using Dynamic On-chip Emulation
System-on-chip (SoC) technology has ushered in a new era of design and test methodologies. Of particular interest in this paper is the SoC application specific integrated circuit (ASIC) that incorporates a deeply embedded microprocessor (μP) and typically a digital signal processor (DSP). Whereas the rapid development and simulation of these systems and their associated software is fully suppor...
متن کاملQualitative and quantitative approaches to analyse reliability of a mechatronic system: a case
The main research intent of this paper is to introduce the use of fault tree analysis (FTA) and failure mode and effects analysis (FMEA) in conjunction to analyse the risk and reliability of a complex mechatronic system in both qualitative and quantitative manner. The major focus is on handling imprecise and vague information with the help of fuzzy synthesis of information. A complex mechatroni...
متن کاملDesign and Program Multi-processor Platform for High-performance Embedded Processing
Modern embedded markets call for high density computing ability, making it is difficult to use just one microprocessor to meet function requirements of highperformance embedded systems. Multiple processors, including general-purpose embedded microprocessors, digital signal processors (DSPs), ASICs and FPGA hardware accelerators, are often used in these embedded systems. Not all processors in an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002